草庐IT

Swift、Parse 和 Xcode 6 beta6

全部标签

ios - ECDSA secp256k1 key 对在 Swift 上签名

在这里,我通过一些虚拟prvData创建了私钥,然后创建了2个虚拟数据对象并尝试签署data1和data2对象NSData*prvData=[NSDatahexStringToData:@"e8f32e723decf4051aefac8e2c93c9c5b214313817cdb01a1494b917c8436b35"];NSData*data1=[NSDatahexStringToData:@"0339a36013301597daef41fbe593a02cc513d0b55527ec2df1050e2e8ff49c85c2"];NSData*data2=[NSDatahexStri

ios - swift : Why localization sometime need to add observer to get it work but sometime don't

我已经开发了一个需要使用本地化的应用程序,所以我选择了thisnicelibrary为我的申请。但我只是混淆了他们的文档中提到他们需要使用观察者通知来收听语言何时发生变化。但是在我的主Controller中,我只是按照他们说的去做,它就像一个魅力一样工作,但是当我将本地化添加到我的侧边栏文本时。我收到这个错误:原因:'-[NSConcreteNotification长度]:发送到实例0x107cbb9f0的无法识别的选择器'但是如果我删除侧边栏Controller内的观察者。它会工作正常。所以我的问题是为什么有些Controller需要添加一个观察者才能工作,而有些则不需要添加它来工作

IOS - Swift 4.0 - 使用 Alamofire 的基本访问身份验证 -

我正在Swift4中开发一个应用程序,当我需要进行POST调用时,例如带有header和带有参数的正文的“基本访问身份验证”,它对我不起作用。基本上我想模拟这个调用,返回200,但它给了我:"responseSerializationFailed(Alamofire.AFError.ResponseSerializationFailureReason.jsonSerializationFailed(ErrorDomain=NSCocoaErrorDomainCode=3840"Invalidvaluearoundcharacter0."UserInfo={NSDebugDescript

ios - 安装 xcode 10 beta 后 Xcode 9 模拟器不工作

我安装了Xcode9.4.1。我还安装了Xcode10beta6。现在模拟器不再正常工作,它打开但不显示任何内容。就在它只显示黑屏之前,然后是彩色屏幕(hereisthescreenshot)。我在StackOverflow上尝试了这里提出的许多解决方案,但都没有解决问题。下面是我实际做的:运行defaultswritecom.apple.CoreSimulator.IndigoFramebufferServicesFramebufferRendererHint3重启电脑删除并重新安装XCode9.4.1删除XCode10beta6清除模拟器上的所有内容和设置删除XCode上的模拟器并

ios - Swift - 在数组中添加粒度(2 x 2、5 x 5 等)

我目前正在使用“图表”Pane。我的应用显示运动员成绩的条形图,其中:XAxis:numberofreps/time/rounds/weightYAxis:numberofathletes我想收集不同组的代表人数。类似于:10类似的东西:根据Max()和Min()值的不同,我想改变粒度。这是我现在拥有的:letresultTime=[2458,3500,3600]//Fakedata->41min,58min,60minletdict=Dictionary(grouping:resultTime,by:{$0/60}).map{($0.key,$0.value.count)}这样,我就

ios - Apple 要求使用 Parse-iOS-SDK 对 info.plist 进行 "NSLocationAlwaysUsageDescription"描述

我将解析用于推送通知。当我将二进制文件上传到AppStoreConnect并安装了ParseSDK时,苹果会向我发送一条自动消息,如下所示。这个问题已经一个月了。当我从pod中删除SDK时,我没有传递此消息。我的应用程序没有使用位置。WeidentifiedoneormoreissueswitharecentdeliveryforyourappXXXXX.Yourdeliverywassuccessful,butyoumaywishtocorrectthefollowingissuesinyournextdelivery:"MissingPurposeStringinInfo.plis

ios - 无效的 WatchKit 支持 - Xcode 10 - iOS 12

我正在尝试使用xcode10GM发送适用于ios12的应用程序更新。但是每次我在几分钟后完成.ipa文件的上传时,我都会收到一封包含以下消息的错误电子邮件:我们在您的应用程序最近交付时发现了一个或多个问题,"APPNAME"我们在您的应用程序最近交付时发现了一个或多个问题。请更正以下问题,然后重新上传。无效的WatchKit支持-该bundle包含无效的WatchKit实现。该应用程序可能是使用不合规或预发布工具构建或签名的。访问developer.apple.com了解更多信息。谁能帮帮我?谢谢 最佳答案 正如人们所怀疑的那样,A

安装 xCode 10 后 IOS 模拟器显示黑屏(我有 2011 年的 mac)

自从我尝试安装XCode10并向其发送文本后,我的iPad模拟器就出现了黑屏。我尝试运行此命令defaultswritecom.apple.CoreSimulator.IndigoFramebufferServicesFramebufferRendererHint3但它仍然无法重新安装我不知道该做什么的所有东西。 最佳答案 似乎这已在Xcode10.1beta3中修复,至少对我而言是这样。 关于安装xCode10后IOS模拟器显示黑屏(我有2011年的mac),我们在StackOverf

ios - 如何在 Swift 中为 iOS 创建框架/库,以用于其他项目?

关闭。这个问题需要更多focused.它目前不接受答案。想改进这个问题吗?更新问题,使其只关注一个问题editingthispost.关闭4年前。Improvethisquestion我们创建了一个iOS应用程序,它执行map功能(使用MAPKIT)和位置过滤器。我们需要将其转换成iosSDK。这可能吗?

ios - Xcode 10 迁移错误 : Module name is not a valid identifier

迁移到XCode10后,我无法构建。我调整了目标build设置中的模块名称以修复其他问题,但随后将其更改回$(PRODUCT_NAME)。但是现在这个错误::0:error:modulename"MyApp-Swift"isnotavalididentifierCommandCompileSwiftSourcesfailedwithanonzeroexitcode 最佳答案 只需确保在build设置下的产品模块名称或产品名称中没有出现空格或破折号以及任何其他无效字符。当我迁移到Xcode10=>“trans3”时,我的名字在Xcod